package com.pet.item.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.pet.common.domain.PageDTO;
import com.pet.common.domain.Result;
import com.pet.item.domain.query.StoreQuery;
import com.pet.item.domain.po.Store;
import com.pet.item.domain.vo.StoreDetailVO;
import com.pet.item.domain.vo.StoreMapVO;

import java.util.List;

/**
 * <p>
 * 商店信息表 服务类
 * </p>
 *
 * @author Cookies
 * @since 2024-07-03
 */
public interface IStoreService extends IService<Store> {
    PageDTO<StoreDetailVO> getStoreList(StoreQuery storeQuery);

    List<StoreMapVO> getStoreListForMap();

    boolean addStore(Store store);

    Result getStoreBriefById(Integer id);
}
